home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 010a / msi170.zip / MSI3.DOC < prev    next >
Text File  |  1992-02-05  |  35KB  |  775 lines

  1. l---+---L1----+-T--2-- Book -3--T-+----4T---+---T5----+-T--6----T----7r-J-+--r
  2. .N:37
  3.         -----------------------------------------------------------------
  4.         MSI User's Manual                                         Page 37
  5.  
  6.  
  7.  
  8.       ╔══════════════════════════════════════════════════════════════════|
  9.       ║                        ╔═════════════════════════════════════════|
  10.       ║  ╔═══════════════════╗█║ Password: None    Selects: Menu   Type: |
  11.       ║ █║ Name Prompt Help  ║█╚═════════════════════════════════════════|
  12.       ║ █║                   ║███████████████████████████████████████████|
  13.       ║ █║ Prompt Line: No   ║  ╔═══════════════════════════════════════╗|
  14.       ║ █║                   ║ █║          Sample Menu Name             ║|
  15.       ║ █║ Shadow:  Cursor:  ║ █║                                       ║|
  16.       ║ █║ Yes      Yes      ║ █║                                       ║|
  17.       ║ █║                   ║ █║ > Settings shown for this line        ║|
  18.       ║ █║ Stepped: Border:  ║ █║                                       ║|
  19.       ║ █║ No       Double   ║ █║                                       ║|
  20.       ║ █║                   ║ █║                                       ║|
  21.       ║ █║    Menu Colors    ║ █║                                       ║|
  22.       ║ █║ Back:    Fore:    ║ █║                                       ║|
  23.       ║ █║ LtGray   Black    ║ █║                                       ║|
  24.       ║ █║                   ║ █║                                       ║|
  25.       ║ █║   Option Colors   ║ █║                                       ║|
  26.       ║ █║ Back:    Fore:    ║ █║                                       ║|
  27.       ║ █║ LtGray   Black    ║ █╚═══════════════════════════════════════╝|
  28.       ║ █╚═══════════════════╝ ████████████████████████████████████████  |
  29.       ║ ████████████████████                                             |
  30.       ║                                                                  |
  31.       ║  Press ENTER to Accept or ESC to Cancel    Home End Ins Del to Ed|
  32.       ╚══════════════════════════════════════════════════════════════════|
  33.         Figure 25 - The top window settings may be different for each
  34.                     line.
  35.  
  36.         -----------------------------------------------------------------
  37.         MSI User's Manual                                         Page 38
  38.  
  39.  
  40.  
  41.         Back: - B -   Menu Colors
  42.  
  43.         This  allows  you  to set the background color  for  the  current 
  44.         menu's  Border,  Name and Prompt.   Press B and use the right and 
  45.         left cursor keys to change the value, and press RETURN.
  46.  
  47.  
  48.         Fore: - F -   Menu Colors
  49.  
  50.         This  allows  you  to set the foreground color  for  the  current 
  51.         menu's  Border,  Name and Prompt.   Press F and use the right and 
  52.         left cursor keys to change the value, and press RETURN.
  53.  
  54.  
  55.         Back: - A -   Option Colors
  56.  
  57.         This  allows  you  to set the background color  for  the  current 
  58.         menu's Items.   Press A and use the right and left cursor keys to 
  59.         change the value, and press RETURN. 
  60.  
  61.         
  62.         Fore: - O -   Option Colors
  63.  
  64.         This  allows  you  to set the foreground color  for  the  current 
  65.         menu's Items.   Press O and use the right and left cursor keys to 
  66.         change the value, and press RETURN. 
  67.  
  68.  
  69.  
  70.         The Current Item's Settings
  71.  
  72.  
  73.         The  Current  Item's Settings window is directly above  the  menu 
  74.         window.  The settings shown apply ONLY to the item highlighted by 
  75.         the Cursor Bar.  (Figure 25) 
  76.  
  77.         
  78.         Password: - W -
  79.  
  80.  
  81.         Each  menu item may have a password defined that must be  entered 
  82.         before the resulting operation will be performed.   Passwords may 
  83.         be  up to seven characters long.   As additional protection,  the 
  84.         password will only be displayed when it is being edited.   At all 
  85.         other  times  this  option will show "None"  if  no  password  is 
  86.         defined for the option, or '*******' if one has been defined. 
  87.  
  88.         -----------------------------------------------------------------
  89.         MSI User's Manual                                         Page 39
  90.  
  91.  
  92.         Selects: - S -
  93.  
  94.          Menu
  95.  
  96.            When selected the current item will display a sub-menu. 
  97.  
  98.          Action
  99.            
  100.            When selected, a set of DOS commands will be copied to ACT.BAT 
  101.            for execution by DOS.   MSI will terminate and NOT be resident 
  102.            while the commands are being processed (or programs run).  The 
  103.            same commands are entered into an Action Window (press F4)  as 
  104.            are  used in a DOS batch file.    For Action items to  operate 
  105.            properly you must install  MSI as detailed in 'Installing MSI' 
  106.            and start the program using RUNMSI.BAT. 
  107.  
  108.          Dual
  109.            
  110.            Dual  lets  you  define  a  sub-menu  and two sets  of  Action 
  111.            commands  for the current item.   The first Action is executed 
  112.            prior  to  the  display of the sub-menu.   The second  set  of 
  113.            Actions will be executed when the user  leaves the sub-menu by 
  114.            pressing  the  ESC  key.   MSI will  be  resident  during  the 
  115.            execution of both sets of Action commands. 
  116.            
  117.            Dual  Action  commands are not issued through  a  batch  file.  
  118.            Rather, they are sent to DOS as individual system commands. If 
  119.            the command causes a new program to execute,  MSI will suspend 
  120.            itself until the program terminates. 
  121.  
  122.         Rsidnt
  123.  
  124.            This  is the default setting.   Resident  works  like   Action 
  125.            except that MSI will  remain  in Memory.    This allows you to 
  126.            return  to  the  menu  that the item was  selected  from,  and 
  127.            without  having to reload the program.   Approximately 115,000 
  128.            bytes will be used by MSI and DOS. 
  129.  
  130.            
  131.         Type: - T -  (Toggle)
  132.  
  133.          Normal
  134.         
  135.            Normal  items  may be selected,  meaning they may  display   a  
  136.            sub-menu,   execute  a set of Action commands or begin a  Dual 
  137.            operation. 
  138.  
  139.          Text Only
  140.            
  141.            Text  Only items MAY NOT BE SELECTED.   Text Only options have 
  142.            several  uses.     They  can be used as an extended  selection 
  143.            description, or to provide notes for an item immediately above 
  144.            or below.    They may also be used with other Text Only  items 
  145.            to  provide quick reference help on the menu or to define Help 
  146.            only menus, such as might be used after loading a TSR. 
  147.  
  148.         -----------------------------------------------------------------
  149.         MSI User's Manual                                         Page 40
  150.  
  151.  
  152.       ╔══════════════════════════════════════════════════════════════════|
  153.       ║                        ╔═════════════════════════════════════════|
  154.       ║  ╔═══════════════════╗█║ Password: None    Selects: Menu   Type: |
  155.       ║ █║ Name Prompt Help  ║█╚═════════════════════════════════════════|
  156.       ║ █║                   ║███████████████████████████████████████████|
  157.       ║ █║ Prompt Line: No   ║  ╔═══════════════════════════════════════╗|
  158.       ║ █║                   ║ █║          MSI Sample Menus             ║|
  159.       ║ █║ Shadow:  Cursor:  ║ █║                                       ║|
  160.       ║ █║ Yes      Yes      ║ █║      1. Lots of Stepped Menus         ║|
  161.       ║ █║                   ║ █║          A 'Text Only' option...      ║|
  162.       ║ █║ Stepped: Border:  ║ █║                                       ║|
  163.       ║ █║ No       Double   ║ █║      2. Non-Stepped Menus             ║|
  164.       ║ █║                   ║ █║         ...could be additional help.  ║|
  165.       ║ █║    Menu Colors    ║ █║                                       ║|
  166.       ║ █║ Back:    Fore:    ║ █║   'Text Only' cannot be selected.     ║|
  167.       ║ █║ LtGray   Blue     ║ █║                                       ║|
  168.       ║ █║                   ║ █║ > 3. New alignment - 1, 2 & 4 only    ║|
  169.       ║ █║   Option Colors   ║ █║                                       ║|
  170.       ║ █║ Back:    Fore:    ║ █║      4. Print Document Files..!       ║|
  171.       ║ █║ LtGray   Black    ║ █╚═══════════════════════════════════════╝|
  172.       ║ █╚═══════════════════╝ ████████████████████████████████████████  |
  173.       ║ ████████████████████                                             |
  174.       ║                                                                  |
  175.       ║  Press ENTER to Accept or ESC to Cancel    Home End Ins Del to Ed|
  176.       ╚══════════════════════════════════════════════════════════════════|
  177.         Figure 26 - Selectable items will be re-aligned with #3 on RETURN.
  178.  
  179.  
  180.       ╔═┌────────────────────────────────────────────────────────────────|
  181.       ║█│ @echo off                                                      |
  182.       ║█│ echo ...                                                       |
  183.       ║█│ echo Turn Printer ON and Press Any Key                         |
  184.       ║█│ echo ...                                                       |
  185.       ║█│ pause                                                          |
  186.       ║█│ echo ...                                                       |
  187.       ║█│ echo Printing README.DOC...                                    |
  188.       ║█│ echo ...                                                       |
  189.       ║█│ copy README.DOC prn:                                           |
  190.       ║█│ echo ...                                                       |
  191.       ║█│ echo Printing Complete.                                        |
  192.       ║█│                                                                |
  193.       ║█│                                                                |
  194.       ║█│                                                                |
  195.       ║█│                                                                |
  196.       ║█│                                                                |
  197.       ║█│                                                                |
  198.       ║█│                                                                |
  199.       ║█│                                                                |
  200.       ║█│                                                                |
  201.       ║█└────────────────────────────────────────────────────────────────|
  202.       ║██████████████████████████████████████████████████████████████████|
  203.       ║  ALT-Q to Quit  F1 Help  F2 Import  F3 Export           Home End |
  204.       ╚══════════════════════════════════════════════════════════════════|
  205.         Figure 27 - An Action window opened for editing.
  206.  
  207.         -----------------------------------------------------------------
  208.         MSI User's Manual                                         Page 41
  209.  
  210.  
  211.  
  212.         Menu Editor's Function Keys & Commands
  213.  
  214.  
  215.         These  commands are available inside the Menus Editor.   At   the 
  216.         bottom  of  the screen you will find the Command Assistance  Line  
  217.         (CAL).      CAL  will  be updated as you use the  various   Menus 
  218.         Editor features to show which Function Keys are  active and other 
  219.         commands you will be able to use. 
  220.  
  221.  
  222.         Edit: - F2 -
  223.  
  224.         Press  F2   to add or edit a menu line highlighted by the  Cursor 
  225.         Bar.   CAL will display the available Editor Commands.   When you 
  226.         are finished editing the line, press RETURN.  
  227.         
  228.  
  229.         MSI automatically sets the command key used to select your items.  
  230.         When  you  press RETURN the editor looks for the first  NON-SPACE 
  231.         character  on the line.    This will be the selection key,  using 
  232.         either  upper and lower case,  when it applies.   You may  number 
  233.         your items, though it is by no means required. 
  234.  
  235.  
  236.         The  Editor  also  has  an automatic selection  string  alignment 
  237.         feature, block aligning them to the right.  ONLY selectable items 
  238.         will be aligned; Text Only items may be indented independently of 
  239.         each other and of the selectable items.  See Figure 26. 
  240.  
  241.  
  242.         Move: - F3 -
  243.  
  244.         Press F3  and use the up and down cursor keys to move a menu item 
  245.         to a different line on the  menu.    This  actually exchanges the 
  246.         highlighted line with the  line immediately above or below it, so 
  247.         that associated sub-menus and Actions are also moved. 
  248.  
  249.  
  250.         Define: - F4 -
  251.  
  252.         The  F4  key allows you to define an Action,  Menu or Dual for  a 
  253.         highlighted  item.    The 'Selects:'  setting,  from  the  window 
  254.         directly above the menu, determines what operation is defined. If 
  255.         this  is the first time an operation is defined for the item,   a 
  256.         warning window will appear first.  This window will inform you of 
  257.         the operation about to be defined, just in case you might need to 
  258.         change the 'Selects:' setting first. 
  259.  
  260.         -----------------------------------------------------------------
  261.         MSI User's Manual                                         Page 42
  262.         
  263.                                 
  264.         
  265.         NOTE: If a menu or Action has already been defined or  allocated, 
  266.         no warning window will appear.   Instead,  the appropriate Action 
  267.         window or sub-menu will appear ready for editing.  See Figure 27. 
  268.  
  269.  
  270.         Delete: - F10 -
  271.  
  272.         Like Move,  Deleting an item involves more than just removing the 
  273.         string defining the item.   The memory allocated for an Action or 
  274.         Dual  Actions  will be returned for use by your computer. 
  275.  
  276.         
  277.         Save: - ALT-S -
  278.  
  279.         The  Save  command may be used at any time in the  Menus  Editor.  
  280.         This  saves the current menu definitions to the menus  definition 
  281.         file,   MSI.DAT.
  282.  
  283.  
  284.         Quit: - ALT-Q -
  285.  
  286.         Press  ALT-Q  (the ALT and Q keys at the same time)  to leave  an 
  287.         editing window,  i.e Help or Action command window,  or the Menus 
  288.         Editor.  If you leave the Menus Editor with unsaved changes,  MSI 
  289.         will automatically save them for you. 
  290.  
  291.  
  292.         User Name: - ALT-U - (Registered Version Only)
  293.  
  294.         This  command allows you to add or edit an individual or  company 
  295.         name  that  will  appear in the upper left corner of  the  menus' 
  296.         backdrop screen. 
  297.  
  298.  
  299.         Re-Install: - CTRL-F6 -
  300.  
  301.         If you move your MSI program or data files you can use this Menus 
  302.         Editor command to re-set the Home Directory and your AUTOEXEC.BAT 
  303.         file.
  304.  
  305.  
  306.         Delete Menu: - CTRL-F9 -
  307.  
  308.         Use this to delete the entire menu (or clear the Main Menu).   If 
  309.         the  menu has items that select sub-menus,  the menu may  NOT  be 
  310.         deleted, as a safety precaution.  
  311.  
  312.  
  313.         Delete ALL Menus: - CTRL-F10 -
  314.  
  315.         Use  this  command with caution!   It will clear out ALL  of  the 
  316.         current menus.   The command was primarily intended to be used to
  317.         delete the Sample Menus. 
  318.  
  319.         -----------------------------------------------------------------
  320.         MSI User's Manual                                         Page 43
  321.  
  322.  
  323.  
  324.       ╔══════════════════════════════════════════════════════════════════|
  325.       ║                        ╔═════════════════════════════════════════|
  326.       ║  ╔═══════════════════╗█║ Password: None    Selects: Menu   Type: |
  327.       ║ █║ Name Prompt Help  ║█╚═════════════════════════════════════════|
  328.       ║ █║                   ║███████████████████████████████████████████|
  329.       ║ █║ Prompt Line: No   ║  ╔═══════════════════════════════════════╗|
  330.       ║ █║                   ║ █║          MSI Sample Menus             ║|
  331.       ║ █║ Shadow:  Cursor:  ║ █║                                       ║|
  332.       ║ █║ Yes      Yes      ║ █║      1. Lots of Stepped Menus         ║|
  333.       ║ █║                   ║ █║         A 'Text Only' Option...       ║|
  334.       ║ █║ Stepped  Border:  ║ █║                                       ║|
  335.       ║ █║ No       Double   ║ █║      2. Non-Stepped Menus             ║|
  336.       ║ █║                   ║ █║         ...could be additional help.  ║|
  337.       ║ █║    Menu Colors    ║ █║                                       ║|
  338.       ║ █║ Back:    Fore:    ║ █║   'Text Only' cannot be selected.     ║|
  339.       ║ █║ LtGray   Blue     ║ █║                                       ║|
  340.       ║ █║                   ║ █║      3. Password Menu (PW = Pass)     ║|
  341.       ║ █║   Option Colors   ║ █║                                       ║|
  342.       ║ █║ Back:    Fore:    ║ █║      4. Print Document Files..!       ║|
  343.       ║ █║ LtGray   Black    ║ █╚═══════════════════════════════════════╝|
  344.       ║ █╚═══════════════════╝ ████████████████████████████████████████  |
  345.       ║ ████████████████████                                             |
  346.       ║                                                                  |
  347.       ║  Press ENTER to Accept or ESC to Cancel    Home End Ins Del to Ed|
  348.       ╚══════════════════════════════════════════════════════════════════|
  349.         Figure 28 - Command Assistance Line keeps you informed of active
  350.                     editing keys.
  351.  
  352.         -----------------------------------------------------------------
  353.         MSI User's Manual                                         Page 44
  354.  
  355.  
  356.  
  357.         There  are two special commands available in the  Action  Command 
  358.         window; F2 - Import and F3 - Export.  
  359.  
  360.  
  361.         Import: - F2 -
  362.  
  363.         This command lets you read into the Action Window the contents of 
  364.         a DOS text file, such as a batch file.   The contents of the file 
  365.         are INSERTED starting at the current line. 
  366.         
  367.         
  368.         Export: - F3 -
  369.  
  370.         The  opposite  of Import,  this command allows you to  write  the 
  371.         contents of the Action Window to a DOS file.  
  372.  
  373.  
  374.         Arrows, Home, End, Ins & Del
  375.         
  376.         These are editing keys.  See 'Text Editing Commands' for details.
  377.  
  378.  
  379.  
  380.         Text Editing Commands
  381.  
  382.         MSI  has  been  specially designed so that the same set  of  text 
  383.         editing commands is used whether you are defining the Name for  a 
  384.         menu, Password, Help screen or a set of Action commands.  
  385.  
  386.         The  cursor  keys are used to position the cursor  as  you  would 
  387.         expect.   If  you  are editing a single line,   such as  an  item 
  388.         string,  Name or Password,  the up and down cursor keys will  not 
  389.         operate (there's nowhere to go!).  Otherwise the cursor keys will 
  390.         move  the cursor within the limits of the box or window  for  the 
  391.         item being edited.   CAL will keep you informed of the keys which 
  392.         are active for any given editing operation (Figure 28). 
  393.  
  394.         If  the  cursor  is  positioned on the  first  character  of  ANY 
  395.         editable line,  and this is the first character entered since the 
  396.         line  was last edited,  the line will be CLEARED  then  the typed 
  397.         character  entered.   Otherwise,  characters will be  entered  in 
  398.         overstrike mode at the cursor position. 
  399.  
  400.                 Cursor is at ^;
  401.                 Example of First typed character 
  402.                 ^
  403.                 IF this is the First edit;
  404.                 X_                               
  405.                  ^                              
  406.                 pressing  any  non-editing key will cause the line to  be 
  407.                 cleared first, then the typed character will be entered. 
  408.  
  409.         -----------------------------------------------------------------
  410.         MSI User's Manual                                         Page 45
  411.  
  412.  
  413.  
  414.         The END & HOME Keys
  415.  
  416.         Press  END  to move the cursor to the end of a line and the  HOME 
  417.         key to move to the beginning of a line. 
  418.  
  419.  
  420.         The INSERT Key
  421.  
  422.         INSERT  will  cause  spaces to be inserted into the line  at  the 
  423.         cursor position.   Characters at the end of the line will be lost 
  424.         as they are pushed beyond the line limit. 
  425.  
  426.                 Cursor is at ^;
  427.                 Example of INSERTing & lost chars
  428.                     ^
  429.                 After pressing INSERT twice:
  430.                 Exam_ ple of INSERTing & lost cha
  431.                     ^
  432.                 Notice  that  the 'rs'  at the end of the line  has  been 
  433.                 lost. 
  434.  
  435.  
  436.         The DELETE Key
  437.  
  438.         DELETE  will  delete the character under the cursor,  moving  all 
  439.         characters to the right of the cursor one character left. 
  440.  
  441.                 Cursor is at ^;
  442.                 Example of DELETE
  443.                    ^
  444.                 After pressing DELETE:
  445.                 Exaple of DELETE
  446.                    ^                            
  447.                 the 'm' under the cursor has been deleted and all 
  448.                 characters to the right moved left one character. 
  449.  
  450.  
  451.         The BACK SPACE Key
  452.  
  453.         BACK  SPACE will delete the character immediately to the left  of 
  454.         the  cursor  by moving the character under the cursor,   and  all 
  455.         other characters to the right, one character left. 
  456.  
  457.                 Cursor is at ^;
  458.                 Example of BACK SPACE
  459.                    ^
  460.                 After pressing BACK SPACE:
  461.                 Exmple of BACK SPACE
  462.                   ^                             
  463.                 This  time the 'a'  immediately to the left of the cursor 
  464.                 was  deleted and all characters to the right  moved  left 
  465.                 one character.  Notice that the cursor moved one space to 
  466.                 the left also. 
  467.  
  468.         -----------------------------------------------------------------
  469.         MSI User's Manual                                         Page 46
  470.  
  471.  
  472.  
  473.       ╔══════════════════════════════════════════════════════════════════|
  474.       ║                        ╔═════════════════════════════════════════|
  475.       ║  ╔═══════════════════╗█║ Password: None    Selects: Menu   Type: |
  476.       ║ █║ Name Prompt Help  ║█╚═════════════════════════════════════════|
  477.       ║ █║                   ║███████████████████████████████████████████|
  478.       ║ █║ Prompt Line: No   ║  ╔═══════════════════════════════════════╗|
  479.       ║ █║               ┌───╨──╜─────────────────────────────────┐     ║|
  480.       ║ █║ Shadow:  Curs█│                                        │     ║|
  481.       ║ █║ Yes      Yes █│ Press F5 to enter the Menus Editor.    │     ║|
  482.       ║ █║              █│                                        │     ║|
  483.       ║ █║ Stepped: Bord█│ _                                      │     ║|
  484.       ║ █║ No       Doub█│ CTRL-F10 'Unlocks' the Menus Editor.   │     ║|
  485.       ║ █║              █│                                        │     ║|
  486.       ║ █║    Menu Color█│ Press CTRL for additional Control Keys.│     ║|
  487.       ║ █║ Back:    Fore█│                                        │     ║|
  488.       ║ █║ LtGray   Blac█│ Press F2 to print a Registration Form. │     ║|
  489.       ║ █║              █│                                        │     ║|
  490.       ║ █║   Option Colo█└────────────────────────────────────────┘     ║|
  491.       ║ █║ Back:    Fore█████████████████████████████████████████       ║|
  492.       ║ █║ LtGray   Black    ║ █╚═══════════════════════════════════════╝|
  493.       ║ █╚═══════════════════╝ ████████████████████████████████████████  |
  494.       ║ ████████████████████                                             |
  495.       ║                                                                  |
  496.       ║  ALT-Q to Quit  ESC Cancels Line Changes      Home End Ins Del to|
  497.       ╚══════════════════════════════════════════════════════════════════|
  498.         Figure 29 - ALT-D has been used to delete the second line of the
  499.                     sample Help screen.
  500.  
  501.         -----------------------------------------------------------------
  502.         MSI User's Manual                                         Page 47
  503.  
  504.  
  505.  
  506.         ALT-C - Clear Line
  507.  
  508.         Press  ALT-C  (the ALT and C keys pressed at the  same  time)  to 
  509.         clear the contents of the current line. 
  510.  
  511.  
  512.         ALT-D - Delete Line
  513.  
  514.         Press  ALT-D  (the ALT and D keys pressed at the same  time)   to 
  515.         delete  the current line.   If you are editing a Help  Screen  or 
  516.         Action  commands,  the lines below the current line will  all  be 
  517.         moved up one line.  See Figure 29. 
  518.  
  519.  
  520.         ALT-I - Insert Line
  521.  
  522.         Press  ALT-I  (the ALT and I keys pressed at the same  time)   to 
  523.         insert  a  blank line at the cursor location,  moving the  cursor 
  524.         line and all lines below it down one line in the window.   If you 
  525.         are editing a single line item,  like a Prompt or Password,  this 
  526.         command will have no effect. 
  527.  
  528.  
  529.         ALT-S - Save Menus
  530.  
  531.         Anytime you would like to save your current work, press ALT-S (the 
  532.         ALT and S keys pressed at the same time).  This saves everything, 
  533.         including sub-menus, Actions, Help Screens and item edits. 
  534.  
  535.         -----------------------------------------------------------------
  536.         MSI User's Manual                                         Page 48
  537.  
  538.  
  539.  
  540.  
  541.                              Before Starting...
  542.  
  543.  
  544.  
  545.  
  546.         check that PATH and MSIPATH are set in AUTOEXEC.BAT.
  547.       ┌──────────────────────────────────────────────────────────────────┐
  548.       │ (your commands)                                                  │
  549.       │ .                                                                │
  550.       │ .                                                                │
  551.       │ .                                                                │
  552.       │ REM Allow MSI to locate important files                          │
  553.       │ REM from anywhere on your system.                                │
  554.       │                                                                  │
  555.       │ SET MSIPATH=C:\MSI                                               │
  556.       │                                                                  │
  557.       │ REM Allow DOS to find the MSI program files.                     │
  558.       │                                                                  │
  559.       │ PATH=c:\;C:\MSI                                                  │
  560.       │                                                                  │
  561.       │ REM Call MSI to display your menus                               │
  562.       │ REM at power-on or re-boot.                                      │
  563.       │                                                                  │
  564.       │ RUNMSI                                                           │
  565.       │                                                                  │
  566.       --------------------------------------------------------------------
  567.  
  568.         Figure 30 - Checking PATH and MSIPATH in AUTOEXEC.BAT.
  569.  
  570.  
  571.  
  572.  
  573.  
  574.                                       NOTES
  575.  
  576.  
  577.  
  578.         _________________________________________________________________
  579.  
  580.  
  581.         _________________________________________________________________
  582.  
  583.  
  584.         _________________________________________________________________
  585.  
  586.  
  587.         _________________________________________________________________
  588.  
  589.         -----------------------------------------------------------------
  590.         MSI User's Manual                                         Page 49
  591.  
  592.  
  593.  
  594.         Section IV
  595.  
  596.                                    Step-By-Step
  597.  
  598.  
  599.  
  600.         Before you start making your own menus, make sure you have:
  601.  
  602.         1. Followed the directions in "Installing MSI". 
  603.         
  604.         2. Included the MSI Home directory as part of your PATH;
  605.          
  606.                                    PATH=C:\MSI
  607.  
  608.         3. Set the MSIPATH variable to point to your data files;
  609.  
  610.                                 SET MSIPATH=C:\MSI
  611.  
  612.         4. Included the directories of any batch files that you will  be 
  613.            calling in your PATH. 
  614.  
  615.         5. Started MSI using;
  616.  
  617.                                       RUNMSI
  618.  
  619.         6. Unlocked the Menus Editor (CTRL-F10).
  620.  
  621.  
  622.         There  are  only  four basic steps to creating  a  Menu  Item  or 
  623.         creating a new sub-menu. 
  624.  
  625.         1. Enter a description of the Item on the Menu (F2)
  626.         
  627.         2. Select the Item as either executing an Action (calling 
  628.            a program) or displaying a Menu.  (S = Selects) 
  629.  
  630.         3. Define the Item (F4)
  631.  
  632.         4. Test the Item
  633.  
  634.  
  635.         However,  the  various   MSI  features  allow  a  great  deal  of 
  636.         versatility for each of these steps. 
  637.  
  638.         -----------------------------------------------------------------
  639.         MSI User's Manual                                         Page 50
  640.  
  641.  
  642.  
  643.         Creating a Sub-Menu
  644.  
  645.             1. Press F5 to enter the Menus Editor.
  646.             2.  Use the up and down cursor keys to move the highlight bar 
  647.                to the menu line that will hold the item string that  will 
  648.                select the sub-menu. 
  649.             3. Press F2, enter or edit the item string, and press RETURN. 
  650.             4.  Make  sure  that 'Selects:'  is set to 'Menu',  and  that 
  651.                'Type:' is set to 'Normal'. 
  652.             5.  Press F4.  The window should indicate that a MENU will be 
  653.                defined.  If it does, press Y to continue.   If not, press 
  654.                N and go back to step #4. 
  655.             6.  A blank menu window will appear,  ready for your next set 
  656.                of items.  Press ALT-S to save your work to this point. 
  657.             7.  You may either start defining new items or press ALT-Q to 
  658.                Quit the Menus Editor, and test your new sub-menu. 
  659.  
  660.  
  661.         Creating an Action
  662.  
  663.             1. Press F5 to enter the Menus Editor.
  664.             2.  Use the up and down cursor keys to move the highlight bar 
  665.                to the menu line that will hold the item string that  will 
  666.                select the Action. 
  667.             3. Press F2 and enter/edit the item string, and press RETURN.
  668.             4. Make sure that 'Selects:' is set to 'Action', if you DON'T 
  669.                want  MSI resident when the item is selected,  or  set  to 
  670.                'Rsidnt'  if it's okay to leave MSI resident (i.e.  better 
  671.                system  control and a faster return to the menus  result). 
  672.                'Type:' must be set to 'Normal'. 
  673.             5.  Press F4.  The window should indicate that an ACTION will 
  674.                be  defined.   If it does,  press Y to continue.   If not, 
  675.                press N and go back to step #4. 
  676.             6.  A  large window will appear for  entering  your  Action 
  677.                Commands.   Action Commands are the same commands used  to 
  678.                build batch files.  You can also call existing batch files 
  679.                with your Action Commands.  Enter your commands (See 'Text 
  680.                Editing Commands'). 
  681.             7. Press ALT-Q to Quit entering commands.
  682.             8.  Press ALT-Q again to Quit the Menus Editor.   Your  new 
  683.                commands will automatically be saved. 
  684.             9. Test your new Action item.
  685.  
  686.         -----------------------------------------------------------------
  687.         MSI User's Manual                                         Page 51
  688.  
  689.  
  690.  
  691.         Creating a Dual Action
  692.  
  693.             1. Press F5 to enter the Menus Editor.
  694.             2.  Use the up and down cursor keys to move the highlight bar 
  695.                to the menu line that will hold the item string that  will 
  696.                select the Action. 
  697.             3. Press F2 and enter/edit the item string, and press RETURN.
  698.             4.  Make  sure  that 'Selects:'  is set to 'Dual',  and  that 
  699.                'Type:' is set to 'Normal'. 
  700.             5. Press F4.  The window should indicate that a DUAL is to be 
  701.                defined.  If it does,  press Y to continue.  If not, press 
  702.                N and go back to step #4. 
  703.             6. A  large window will appear for entering your first set of 
  704.                Action  Commands.   Action Commands are the same  commands 
  705.                used  to  build batch files.   You can also call  existing 
  706.                batch  files  with  your  Action  Commands.   Enter  your 
  707.                commands (See 'Text Editing Commands'). 
  708.             7.  Press ALT-Q to Quit.  A  SECOND Action window will appear 
  709.                for entering the set of commands executed when leaving the 
  710.                Dual sub-menu.  
  711.             8.  Press ALT-Q to Quit entering the second set of  commands.  
  712.                A new sub-menu window will appear, ready for your next set 
  713.                of items.  Press ALT-S to save your work to this point.
  714.             7.  You may either start defining new items or press ALT-Q to 
  715.                Quit the Menus Editor, and test your new Dual item. 
  716.  
  717.  
  718.         -----------------------------------------------------------------
  719.         MSI User's Manual                                         Page 52
  720.  
  721.  
  722.  
  723.  
  724.                                       NOTES
  725.  
  726.  
  727.  
  728.         _________________________________________________________________
  729.  
  730.  
  731.         _________________________________________________________________
  732.  
  733.  
  734.         _________________________________________________________________
  735.  
  736.  
  737.         _________________________________________________________________
  738.  
  739.  
  740.         _________________________________________________________________
  741.  
  742.  
  743.         _________________________________________________________________
  744.  
  745.  
  746.         _________________________________________________________________
  747.  
  748.  
  749.         _________________________________________________________________
  750.  
  751.  
  752.         _________________________________________________________________
  753.  
  754.  
  755.         _________________________________________________________________
  756.  
  757.  
  758.         _________________________________________________________________
  759.  
  760.  
  761.         _________________________________________________________________
  762.  
  763.  
  764.         _________________________________________________________________
  765.  
  766.  
  767.         _________________________________________________________________
  768.  
  769.  
  770.         _________________________________________________________________
  771.  
  772.  
  773.         _________________________________________________________________
  774.  
  775.